Real Madrid bounced back from a stunning loss two days before to take down Zenit St Petersburg 71-75 on the road at Sibur Arena on Thursday.